Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australian Open - Melbourne French Open - Paris U.S. Open - New York USA F23 USA F24 USA F27 Croatia F1 USA F6 Uzbekistan F1 Uzbekistan F2 Usa F14 Usa F16 Russia F4 Russia F3 Russia F5 Russia F6 USA F22 Usa F23 USA F24 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Usa F5 Usa F6 Usa F7 Turkey F3 Turkey F4 Usa F13 Usa F14 Usa F15 USA F20 USA F23 USA F24 USA F25 Thailand F5 USA F5 USA F6 USA F7 USA F8 Mexico F2 Mexico F4 USA F13 USA F14 Armenia F1 Armenia F2 Russia F4 Russia F5 Russia F6 Spain F35 Morocco F8 Morocco F9 Spain F39 Spain F41 Turkey F33 Turkey F34 Turkey F35 France F1 Uzbekistan F1 Russia F8 Russia F9 Armenia F1 Armenia F2 Russia F10 Russia F11 Russia F12 Georgia F1 Georgia F2 Turkey F47 Turkey F48 Turkey F49 Usa F13 Croatia F2 Russia F8 Turkey F25 Turkey F26 Italy F21 Turkey F44 Turkey F45 Turkey F46 Qatar F3 Qatar F4 Qatar F5 Germany F3 Germany F4 Turkey F8 Turkey F9 Qatar F4 Qatar F5 Qatar F6 Russia F7 VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Garden Open - Rome USA F21 Spain F36 Warta Cup 2001 - Sopot Uzbekistan F2 Usa F17 Thailand F4 Mexico F3 Dallas Challenger Saransk Challenger M25 Trento Sacramento Challenger Memorial Savigni - Sassuolo Tiburon Challenger Dallas Challenger Aptos Challenger ATU Cup 2001 - Weiden Pro Tennis World Open - Boca Raton M15 Torello Asirom Challenger Brasov - Brasov Calabasas Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden Warsteiner Challenger Lubeck - Lubeck Copa Sevilla - Seville ECM Cup - Prague Architect Open - Budapest Zivnobanka Czech Open - Prostejov Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Warsteiner Challenger Wolfsburg - Wolfsburg VIII Trofeo Ciutat de Barcelona - Barcelona I Tourneo Fila Citta di Brindisi - Brindisi Pekao Open - Szczecin Sporting Challenger - Turin Memorial Savigny - Sassuolo XI Venice Open - Venice Casablanca Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Marrakech Challenger President's Cup - Astana Savannah Challenger Eskisehir Challenger Istanbul Challenger Rennes Challenger Astana Challenger Cherbourg Challenger Mersin Challenger Fergana Challenger Scheveningen Challenger San Marino Challenger Eckental Challenger Brescia Challenger Raanana Challenger Penza Challenger Andria Challenger Guangzhou Challenger Tallahassee Challenger Heilbronn Challenger Prague Challenger Fergana Challenger Tiburon Challenger Diego Open - Budapest Leon Challenger San Luis Potosi Challenger Shenzhen Challenger Astana Challenger Izmir Challenger Ojai Challenger Bergamo Challenger Ortisei Challenger Andria Challenger Oeiras 3 Challenger Kamnik Challenger - Kamnik M25 Sunderland Mauthausen Challenger Bordeaux Challenger Napoli Challenger Bordeaux Challenger M15 Les Franqueses del Valles Scheveningen Challenger Karshi Challenger Estoril Open - Estoril International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Muller Cup - Ulm Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Idea Prokom Open - Sopot Pekao Open 2003 - Szczecin Savannah Challenger Matsuyama Challenger Trofeo Barcelona de Tenis - Barcelona Braunschweig Challenger Astana Challenger Brasov Challenger Lyon Challenger Irving Challenger Copa Ericsson Uruguay - Montevideo Cagliari Challenger Madrid Challenger Rabat Challenger Tunis Challenger Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Furth Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Verona Challenger Open de la Comunidad Valenciana - Valencia Lermontov Challenger Olbia Geovillage Open - Olbia Seoul Challenger San Marino Cepu Open - San Marino ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad St. Tropez Challenger Croatia Open - Umag Pilot Pen Tennis - New Haven Copa Ericsson Chile - Santiago Mouilleron-Le-Captif Challenger Campionati Internazionali di Sicilia - Palermo Sibiu Challenger Savannah Challenger Sarasota Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Roanne Challenger Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Bergamo Challenger Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Manama Challenger Murcia Challenger Yokohama Challenger Heineken Open - Auckland Ostrava Challenger Phoenix Challenger Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Prague Challenger The Dubai Tennis Championships - Dubai Tunis Challenger Skopje Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2007 - Barcelona Milan Challenger ARAG World Team Championship - Dusseldorf Mercedes Cup - Stuttgart 2003 Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Jingshan Challenger Heineken Open - Auckland Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Sumter Challenger Catella Swedish Open - Bastad Carson Challenger Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Biella Challenger The Dubai Tennis Championships - Dubai Sacramento Challenger - Sacramento Open Sabadell Atlantico - Barcelona Estoril Open - Estoril CA Tennis Trophy - Vienna Ordina Open - 's-Hertogenbosch ATP Studena Croatia Open Umag - Umag Izmir Challenger Fergana Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Malaysian Open - Kuala Lumpur Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Genova Challenger Open de Nice Cote d'Azur - Nice International Championship of Croatia - Umag Sarasota Challenger Gelsor Open Romania - Bucharest St. Petersburg Open - St. Petersburg SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Tashkent Challenger Honolulu Challenger Salzburg Challenger Rennes Challenger Marburg Challenger Heineken Open - Auckland ARAG World Team Championship - Dusseldorf Open de Tenis Comunidad Valenciana - Valencia Eckental Challenger Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Zhuhai Challenger UNICEF Open - 's Hertogenbosch Ordina Open - s-Hertogenbosch Masters Series - Hamburg SAP Open - San Jose Tyumen Challenger Malaysian Open - Kuala Lumpur China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Bergamo Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Cherbourg Challenger Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco China Open - Beijing Portugal Open - Oeiras Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Barranquilla Challenger Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Bet-at-home Open - Hamburg Open Sud de France - Montpellier Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Panama City Challenger BellSouth Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Erste Bank Open - Vienna China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Generali Open - Kitzbuhel Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Gerry Weber Open - Halle Antalya Cup - Antalya SkiStar Swedish Open - Bastad Open de Moselle - Metz Mercedes Cup - Stuttgart China Open - Beijing European Open - Antwerp Qatar ExxonMobil Open - Doha Moselle Open - Metz Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Antalya Cup - Antalya Synsam Swedish Open - Bastad Winston-Salem Open - Winston-Salem China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz Open Parc - Lyon Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland Davidoff Swiss Indoors - Basel ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco German Tennis Championships - Hamburg Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna China Open - Beijing Proton Malaysian Open - Kuala Lumpur Moselle Open - Metz Antalya Open - Antalya SA Tennis Open - Johannesburg Erste Bank Open - Vienna Kazan Challenger Sardegna Open - Cagliari Belgrade 2 - Belgrade Sydney Tennis Classic - Sydney Mercedes Cup - Stuttgart Sofia Open - Sofia Tata Open Maharashtra - Pune Open Sud de France - Montpellier Oberstaufen Challenger Cortina Challenger Chengdu Open - Chengdu Heineken Open - Auckland Stockholm Open - Stockholm Mersin Challenger Boss Open - Stuttgart Genova Challenger Open de Tenis Comunidad Valenciana - Valencia Szczecin Challenger Barcelona Open BancSabadell - Barcelona Swiss Indoors Basel - Basel Prague Challenger Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Canberra Challenger Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Marburg Challenger AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Heineken Open - Auckland Malaysian Open - Kuala Lumpur Open Sud de France - Montpellier Hamburg European Open - Hamburg Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Szczecin Challenger Mouilleron-Le-Captif Challenger SkiStar Swedish Open - Bastad Kobe Challenger Apia International - Sydney Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Prostejov Challenger Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Open 13 - Marseille Heilbronn Challenger TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Ricoh Open - 's-Hertogenbosch Nord/LB Open - Braunschweig Tallahassee Challenger Aegon Nottingham Open - Nottingham Istanbul Challenger European Open - Antwerp AEGON International - Eastbourne Rakuten Japan Open - Tokyo The LTA Hull Challenger - Hull ASB Classic - Auckland Open Sud de France - Montpellier SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere Samarkand Challenger XXVIII Edizione 'A.Savoldi' - Manerbio Recanati Challenger Moselle Open - Metz China Open - Beijing Brisbane International - Brisbane Monterrey Challenger Memphis Open - Memphis Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Open Parc - Lyon Bet-at-home Open - Hamburg ASB Classic - Auckland New York Open - New York Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Gerry Weber Open - Halle Chengdu Open - Chengdu Copa Ericsson Brazil - Sao Paulo Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Gazprom Hungarian Open - Budapest Moselle Open - Metz Abierto Mexicano Telfonica MoviStar - Acapulco China Open - Beijing The Stella Artois Grass Court Championships - London ABN AMRO World Tennis Tournament - Rotterdam The Nottingham Open - Nottingham ABN AMRO World Tennis Tournament - Rotterdam Sofia Open - Sofia Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Qatar Open - Doha Noventi Open - Halle Open Seat Godo 2005 - Barcelona European Open - Brussels Mercedes Cup - Stuttgart San Diego Open - San Diego Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Plava Laguna Croatia Open - Umag Davidoff Swiss Indoors - Basel Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Heineken Open - Auckland Gonet Geneva Open - Geneva Noventi Open - Halle Estoril Open - Estoril Mallorca Championships - Mallorca Open Seat Godo 2003 - Barcelona Nordea Open - Bastad Hamburg European Open - Hamburg Hamburg European Open - Hamburg The Dubai Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Adelaide International 2 - Adelaide Hamburg Challenger Qatar ExxonMobil Open - Doha Campionati Internazionali di Sicilia - Palermo Dubai Duty Free Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Danderyd Challenger Maia Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Challenger Tenerife 3 Challenger Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Heilbronn Challenger Open Occitanie - Montpellier Catella Swedish Open - Bastad Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Copa AT&T - Buenos Aires Como Challenger Roanne Challenger Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Shenzhen Open - Shenzhen Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha NASDAQ-100 Open - Miami Erste Bank Open - Vienna Naples Challenger TEB BNP Paribas Istanbul Open - Istanbul Plava Laguna Croatia Open - Umag Tennis Masters Series - Monte Carlo Noventi Open - Halle Telecom Italia Masters - Rome Tata Open - Chennai Generali Open - Kitzbuhel Great Ocean Road Open - Melbourne Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Tennis Masters Series - Madrid Brest Challenger Tennis Masters Series - Toronto Valencia Challenger NASDAQ-100 Open - Miami EFG Swiss Open - Gstaad Manama Challenger Open Seat Godo - Barcelona Barletta Challenger Masters Series Monte Carlo - Monte Carlo Shenzhen Open - Shenzhen Masters Series Hamburg - Hamburg San Marino Challenger Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Generali Open - Kitzbuhel BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Tennis Masters Series - Madrid Tennis Masters Series - Miami Campionati Internazionali d'Italia - Rome Trieste Challenger Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Guangzhou Challenger Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells International Indoor Tennis Championships of Croatia - Zagreb Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome CA Tennis Trophy - Vienna Sony Ericsson Open - Miami BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Tiriac Open - Bucharest BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Erste Bank Open - Vienna Shanghai Rolex Masters - Shanghai Heineken Open - Auckland BNP Paribas Open - Indian Wells Rogers Cup - Toronto Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Mercedes Cup - Stuttgart Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Campionati Internazionali D'Italia - Rome AEGON Championships - London Rogers Masters - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Barcelona Open Banc Sabadell - Barcelona Campionati BNL dItalia - Rome German Tennis Championships - Hamburg BNP Paribas Open - Indian Wells Rogers Masters - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Western & Southern Open - New York Rolex Paris Masters - Paris Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Cincinnati Open - Cincinnati Croatia Open - Umag Kremlin Cup - Moscow French Open - Paris European Open - Antwerp ASB Classic - Auckland Wimbledon - London Australian Open - Melbourne French Open - Paris Chengdu Open - Chengdu Open Sud de France - Montpellier Delray Beach Open - Delray Beach U.S. Open - New York Generali Open - Kitzbuhel Argentina Open - Buenos Aires Mercedes Cup - Stuttgart NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Shanghai - Shanghai U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London Olympics - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Miami Open - Miami Wimbledon - London Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Group II, 1R, GEO-FIN 3-2 Davis Cup, Group II, 2R, GEO-LTU 2-3 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, Group II, PO, GEO-ZIM 3-2 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Capitala World Tennis Championship Davis Cup, World Group, SF, ESP-FRA 4-1 Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, Group II, 1R, MAR-GEO 3-1 Davis Cup, World Group, QF, ESP-AUT 4-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group II, PO, GEO-EST 1-4 ATP Cup - Sydney Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, Group II, 1R, GEO-DEN 0-5 The Mubadala World Tennis Championship Hopman Cup - Perth All Lower level tournaments Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Campeonato de Espana Kia de Tenis 2004 - Madrid Olympics - Rio de Janeiro Olympics - Tokyo Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing Ottignies-Louvain-la-Neuve Challenger Terra Wortmann Open - Halle M25 Esch/Alzette